self-propelled sandbag - Turco Inglés Diccionario